×
lay down one's life
meaning in French
donner sa vie; sacrifier sa vie, faire le sacrifice de sa vie pour
Related Words
lay down a scheme
lay down arms
lay down the law
lay eggs
PC Version
Copyright © 2018 WordTech Co.